1636 字8.2 分钟
Hello Kuco
2024-08-07Kuco
KucoNote
KucoNote v0.2
KucoNote 有三种基本元素:行内元素、行级元素,块级元素。行级元素需要换行,否则多行文本会被合并,可以使用行尾空两格或空一行添加空行。
行内元素包括:字体加粗,字体斜体,字体高亮,链接
行级元素包括:换行,标题,列表,缩进,文本
块级元素包括:表格,代码块,扩展块
建议在每个行级元素和块级元素结束后添加一行空行,否则可能会发生非预期行为。
1. 换行
行级元素后加两个空格或空一行
换行元素主要用于分隔元素
KucoNote仅在代码块中允许存在空行,其他空行会被省略
2. 标题
# 开头并空格
共6个等级,一个 # 为一级
避免使用一级标题,因为这被用作文章大标题
2.1 三级标题
2.2 四级标题
2.3 五级标题
2.4 六级标题
3. 列表
+ 开头并空格
列表仅有一个等级
一定要有换行,否则文本会被合并
4. 缩进
> 开头并空格
缩进有4个等级,一个 > 为一级
一定要有换行,否则文本会被合并
二级缩进
三级缩进
四级缩进
5. 文本
这是一个文本示例。多个文本行之间若没有换行元素将会被合并。比如这个文本块中并不存在换行元素,所以尽管每一句话都换行了,最终渲染时却并没有换行。要想实现换行效果,需要添加换行元素,即在行尾加两个空格或添加一行空行。
6. 表格
选项一 | 选项二 | 选项三 |
---|---|---|
值1 | 值2 | 值3 |
值1 | 值2 | 值3 |
上面表格的代码如下:
1
| 选项一,选项二,选项三,
2
| 值1,值2,值3,
3
| 值1,值2,值3,
7. 代码块
用两个位于行首的 ` 包含代码即为代码块,第一个 ` 后接代码块的语言,如 text,bash,cpp。
1
2
using namespace std;
3
int main() {
4
cout << "Hello KucoNote\n";
5
return 0;
6
}
8. 链接
1
!(link,https://www.baidu.com)
9. 图片
1
!(image,/assets/banner.png)
10. 扩展块
© 2024 crezaol. All Rights Reserved.
Powered by Kuco